package com.eningqu.aipen.logic.model.medical;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Package:com.eningqu.aipen.logic.model.medical
 * Author:starr
 * Time:2024/2/6 13:13
 * Description:  节点联合模板信息列表实体
 */
@NoArgsConstructor
@Data
public class MedicalNodeWithXyModelBean implements Serializable {


    @SerializedName("msg")
    public String msg;
    @SerializedName("code")
    public Integer code;
    @SerializedName("jdList")
    public List<JdListDTO> jdList;

    @NoArgsConstructor
    @Data
    public static class JdListDTO implements Serializable {
        @SerializedName("emrJdId")
        public Integer emrJdId;
        @SerializedName("emrBlId")
        public Integer emrBlId;
        @SerializedName("emrJdTypeId")
        public Integer emrJdTypeId;
        @SerializedName("emrInfoJd")
        public Object emrInfoJd;
        @SerializedName("emrJdPage")
        public Integer emrJdPage;
        @SerializedName("modelEntity")
        public ModelEntityDTO modelEntity;

        @NoArgsConstructor
        @Data
        public static class ModelEntityDTO implements Serializable {
            @SerializedName("emrXyId")
            public Integer emrXyId;
            @SerializedName("emrXyDate")
            public String emrXyDate;
            @SerializedName("emrXyKs")
            public String emrXyKs;
            @SerializedName("emrXyGm")
            public String emrXyGm;
            @SerializedName("emrXyMain")
            public String emrXyMain;
            @SerializedName("emrXyNow")
            public String emrXyNow;
            @SerializedName("emrXyBefore")
            public String emrXyBefore;
            @SerializedName("emrXyTem")
            public Integer emrXyTem;
            @SerializedName("emrXyPluse")
            public Integer emrXyPluse;
            @SerializedName("emrXyBreath")
            public Integer emrXyBreath;
            @SerializedName("emrXyPress")
            public Integer emrXyPress;
            @SerializedName("emrXyCheck")
            public String emrXyCheck;
            @SerializedName("emrXyDeal")
            public String emrXyDeal;
            @SerializedName("emrYsId")
            public Integer emrYsId;
            @SerializedName("emrYsName")
            public String emrYsName;
            @SerializedName("emrXyImg")
            public String emrXyImg;
            @SerializedName("emrXyImgs")
            public String emrXyImgs;
        }
    }
}
